#ifndef __LDCState_h_
#define __LDCState_h_


#include "LDCGameObjectManager.h"

#define OBJECT_COUNT 5

typedef enum gameState
{
	STATE_MENU = 0,
	STATE_IN_GAME,
	STATE_PLAY,
	STATE_PAUSE,
	STATE_RESULT,
}gameState;

class LDCState
{
public:
	void load(void);
	void begin(void);
	void end(void);
	void update(float deltaTime);
	void render(void);
private:
	LDCGameObjectManager mGameObjectManager;
};

#endif // #ifndef __LDCState_h_